driving mirror - German English Dictionary